package edu.ccut.saturn.component;

/**
 * 数据字典中的字典项信息。
 * 
 * @author 谷钰
 * 
 * @version 1.0 2008.09.09
 * 
 * @author tony
 * 
 * @version 2.0 2009.07.15
 *
 */
public interface IDictItemInfo extends Comparable<IDictItemInfo>{

	/**
	 * 获得字典值
	 * @return
	 */
	public abstract String getValue();

	/**
	 * 设置字典值
	 * @param value
	 */
	public abstract void setValue(String value);

	/**
	 * 获得字典码
	 * @return
	 */
	public abstract String getCode();

	/**
	 * 设置字典码
	 * @param code
	 */
	public abstract void setCode(String code);

	/**
	 * 获得拼音
	 * @return
	 */
	public abstract String getPinyin();

	/**
	 * 设置拼音
	 * @param pinyin
	 */
	public abstract void setPinyin(String pinyin);

	/**
	 * 获得type
	 * @return
	 */
	public abstract String getType();

	/**
	 * 设置type
	 * @param type
	 */
	public abstract void setType(String type);
	
	/**
	 * 设置parentCode
	 * @param id
	 */
	public abstract String getParentCode();
	
	/**
	 * 获得parentCode
	 * @return
	 */
	public abstract void setParentCode(String parentCode);

}